@import '~@/assets/css/mixins';

.standard_define {
  background: @white;

  .page_content {
    min-height: calc(100vh - 128px);
  }

  //.text {
  //  color: red;
  //} 1 2 3  4  5   6  7

  .page_content_left {
    //z-index: 3;
    //float: left;
    //height: 100%;
    //overflow: hidden;
    //background-color: #fff;
  }
}

:global {
  .ant-modal {
    //width: 780px !important;
    .api-tag-data-list-box {
      max-height: 240px;
      margin: 8px;
      padding: 12px;
      border: 1px solid #efefef;
      border-radius: 4px;
      overflow-x: hidden;
      overflow-y: auto;
      .api-tag-data-list {

        & > span {
          margin-bottom: 8px;
          max-width: 30%;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis;

        }

        & > div {
        }
      }
    }
  }

  .my-api-type-box {
    width: 780px !important;

    .center-block {
      display: flex;
      justify-content: center;
      text-align: center;
    }

    .ant-radio-button-wrapper {
      position: relative;
      height: 150px;
      width: 260px;
      //font-size: 16px;
      line-height: 20px;
      display: flex;
      align-items: center;
      justify-content: center;
      border-radius: 4px;
      //padding: 33px 17px 39px 25px !important;
      padding: 33px 10px 39px 12px !important;
    }

    .ant-radio-button-wrapper {
      margin-left: 15px;
      margin-right: 15px;
      border-left: 0.01rem solid #d9d9d9;
    }

    .ant-radio-button-wrapper:not(:first-child)::before {
      display: none;
    }

    .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled) {
      box-shadow: -0.5px 0 0 0 #1890ff;
    }

    .iconfont {
      position: absolute;
      right: 10px;
      top: 10px;
      font-size: 20px;
      color: @gray-300;
    }

    .icon-chenggong {
      color: @primary;
    }

    .title {
      margin-bottom: 8px;
      text-align: left;
      font-size: 16px;
      font-weight: @font-weight-bold;
    }

    .txt {
      text-align: left;
      font-size: 14px;
      color: @gray-600;
    }
  }
}


